Big Huge Thesaurus

skin eruption

noun